package com.apes.fn.scm.dumpComm.model;

import com.apes.scm.masterdata.stock.model.Location;

public interface DumpOperation {

    // 初始化数据
    void initData();

    // 执行前操作
    boolean executeBeforeOperation(PublicParam publicParam);

    // 执行中操作
    boolean underImplementationOperation(Location fLocation, Location cLocation);

    // 执行后操作
    void executeAfterOperation(Location fLocation, Location cLocation);

    // 转储
    void sendDump(int prePage, int nextPage, boolean isNotCross, PublicParam publicParam);
}












